La palabra inglesa billion no designa el número que en español se ha llamado y se llama billón; no es correcto traducir billion por billón ni a la inversa.
One (un) billion es el nombre inglés del número 1 000 000 000, mil millones en español. En forma de potencia de diez se escribe en cualquier idioma 109, diez elevado a nueve, que significa la unidad seguida de nueve ceros.
Two (dos) billion es 2 000 000 000, en español dos mil millones, 2·109, dos por diez elevado a nueve, dos seguido de nueve ceros.
Nine hundred ninety-nine (novecientos noventa y nueve) billion es 999 000 000 000, novecientos noventa y nueve mil millones, 999·109, novecientos noventa y nueve seguido de nueve ceros.
La palabra española billón designa el número 1 000 000 000 000, un millón de millones, 1012, diez elevado a doce, que en inglés se llama trillion. No designa 109, que es lo que designa billion.
No obstante, el Diccionario de la lengua española (DLE) incluye una segunda acepción para billón: ‘2. m. EE. UU. Mil millones, que se expresa por la unidad seguida de nueve ceros’. Y es que en Estados Unidos de América es muy frecuente, por razones obvias, que los hispanohablantes identifiquen billón con billion.